English Dictionary
◊ IBERIAN PENINSULA
Iberian Peninsula
n : a peninsula in southwestern Europe [syn: {Iberian Peninsula},
{Iberia}]